Big Huge Thesaurus

legal residence

noun